Action resumed after the rest day with an 873km stage, the longest of the second week, running from Riyadh to Al Duwadimi.
Through a 483km special which began in canyons before drivers tackled dunes, Loeb (Bahrain Raid Xtreme) gained 10:31s on Sainz to trail the Spaniard by exactly 19 minutes in the general classification with five stages to come.
Worse still for Team Audi Sport, it is now down to one contender, with a mechanical failure putting paid to Ekstrom’s chances of an overall victory.
With Toyota Gazoo Racing’s Lucas Moraes 1:00:35s away from the lead in third place, the race for outright glory in Dakar 2024 is now down to two.
It was another factory Toyota Hilux driver, Seth Quintero, who was quickest all the way to the Kilometre 173 waypoint, before Moraes nosed in front at Kilometre 213.
Loeb was the road opener and had dropped three minutes in the first 39km but then started to claw back time and moved into a lead which he would not relinquish at Kilometre 311.
Mathieu Serradori (Century Racing) loomed as a threat, getting as close as 32 seconds away from Loeb, before he started to drift.
In the end it was Moraes who finished second on the day, albeit 7:06s behind Loeb, with Nasser Al-Attiyah third at another 2:41s off the pace in his Hunter and Sainz fourth in his RS Q e-tron.
Ekstrom started the stage strongly, reaching Kilometre 39 just 33 seconds off the pace, only for disaster to strike.
The Swede stopped just eight kilometres further into the special with a broken left-rear axle on his RS Q e-tron.
Stephane Peterhansel, who is now dedicated to supporting his Audi team-mates after his chances of overall victory were lost on Stage 6, initially stopped to assist.
However, it was decided to send him on his way in case Sainz also struck trouble, and Ekstrom had to wait for the support crew.
For Loeb, though, momentum is with him after the Frenchman won three of the past four stages and strategically incurred a penalty in the other.
“Ekstrom being eliminated was great… but there’s another one left,” he said.
“Gaining time on Carlos Sainz is good news.”
Stage 8, running from Al Duwadimi to Ha’il, features a 458km special comprised of sand and then stones.
CLICK HERE for Bikes report
General classification: Cars Top 10
Pos | Num | Nat | Driver | Team | Time | Gap |
1 | 204 | ESP | CARLOS SAINZ | TEAM AUDI SPORT | 30H 06′ 42” | |
2 | 203 | FRA | SEBASTIEN LOEB | BAHRAIN RAID XTREME | 30H 25′ 42” | + 00H 19′ 00” |
3 | 206 | BRA | LUCAS MORAES | TOYOTA GAZOO RACING | 31H 07′ 17” | + 01H 00′ 35” |
4 | 221 | BEL | GUILLAUME DE MEVIUS | OVERDRIVE RACING | 31H 37′ 32” | + 01H 30′ 50” |
5 | 209 | RSA | GINIEL DE VILLIERS | TOYOTA GAZOO RACING | 31H 46′ 49” | + 01H 40′ 07” |
6 | 208 | CZE | MARTIN PROKOP | ORLEN JIPOCAR TEAM | 31H 57′ 22” | + 01H 50′ 40” |
7 | 212 | FRA | MATHIEU SERRADORI | CENTURY RACING FACTORY TEAM | 31H 59′ 32” | + 01H 52′ 50” |
8 | 211 | FRA | GUERLAIN CHICHERIT | OVERDRIVE RACING | 32H 05′ 22” | + 01H 58′ 40” |
9 | 243 | RSA | GUY DAVID BOTTERILL | TOYOTA GAZOO RACING | 32H 17′ 58” | + 02H 11′ 16” |
10 | 223 | LTU | BENEDIKTAS VANAGAS | TOYOTA GAZOO RACING BALTICS | 32H 29′ 35” | + 02H 22′ 53” |